iT邦幫忙

2023 iThome 鐵人賽

DAY 16
0

1.code

import React from "react";
import Image from "next/image";
import styles from './rotating.module.css'; 

//image-container用於定位和模式化整個圖像容器,而styles['rotate-container']是從模塊化樣式表中導入用於控制圖像容器的樣式。
function ImageHoverRotate(){
    return (
        <div>
          <h1>Continuous Rotation</h1>
          <div className={`image-container ${styles['rotate-container']}`}>。
            <Image
              src="ad_00.png" 
              alt="Image"
              width={70}
              height={75}
              className={styles.image}
            />
          </div>
        </div>
      );
}

export default ImageHoverRotate;
.rotate-container {
  width:100px;
  height:100px;
  animation: rotate 4s linear infinite;
}
@keyframes rotate {
  from {
    transform: rotate(0deg); 
  }
  to {
    transform: rotate(360deg); 
  }
}
.image{
  border-radius: 50%;
}

2.實作


上一篇
Day15: 圖片輪播效果
下一篇
DAY_17: 圖片翻轉動畫
系列文
從零開始學Web Framework : React篇30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言